slipper socks - French English Dictionary